package server.models.terrain;

import java.rmi.RemoteException;
import java.util.ArrayList;

import rmi.RemoteObservable;
import server.models.cabane.ICabane;
import server.models.posteDeTir.IPosteDeTir;
import server.models.posteDeTir.PosteDeTir;

public interface ITerrain extends RemoteObservable {
	public ICabane getCabaneGauche() throws RemoteException;

	public ICabane getCabaneDroite() throws RemoteException;
	
	public ArrayList<IPosteDeTir> getListePostesDeTir() throws RemoteException;

	public void ajouterPosteDeTir(IPosteDeTir iPosteDeTir) throws RemoteException;
}
